package com.region.http.client.process;

import com.region.http.client.model.RequestMeta;
import com.region.http.client.request.HttpExecutor;

/**
 * Perform pre-processing and post-processing
 *
 * @author liujieyu
 * @date 2023/7/8 20:38
 * @description
 */
public interface ExecutorProcess extends AutoCloseable {

    Object doExecute(RequestMeta meta, Object[] args, HttpExecutor executor) throws Throwable;

}
